.QualityPayModel_PriceLeft {
  text-align: center;
  width: calc(5rem + 1rem);
  height: 5rem;
  border-radius: 10px;
  color: white;
  background: linear-gradient(0deg, #25c3f2, #5893f1);
}
.QualityPayModel_PriceLeft_Price {
  font-size: 2rem;
}
.QualityPayModel_PriceLeft_Unit {
  margin-left: 0.4rem;
}
.QualityPayModel_PriceRight {
  vertical-align: top;
  width: calc(100% - 5rem - 58px - 1rem);
  margin-left: 10px;
}
.QualityPayModel_PriceLeft,
.QualityPayModel_PriceRight {
  display: inline-block;
}
.QualityPayModel_PriceRight_Title {
  font-size: 1.2rem;
  font-weight: bold;
}
.QualityPayModel_Date_Desc {
  color: #999;
  margin-top: 0.2rem;
  font-size: 0.8rem;
}
.QualityPayModel_PriceRight_Desc {
  text-decoration: line-through;
}
.QualityPayModel_PriceRight_Desc_Price {
  color: #5591F2;
  margin-left: 0.6rem;
  font-size: 1.1rem;
}
.QualityPayModel_Info_Title {
  font-weight: bold;
  font-size: 0.8rem;
  margin-top: 1.2rem;
}
.QualityPayModel_Info_Price {
  margin-top: 1rem;
}
.QualityPayModel_Info_PriceBox {
  margin-right: 0.5rem;
  font-weight: normal;
  margin-bottom: 0.3rem;
  margin-top: 0.3rem;
}
